threatening our existence - Espagnol Anglais Dictionnaire